Salesforce — Senior Data Engineer

Posted: 24-06-2025

Description


About the Company:

Salesforce is the world’s #1 Customer Relationship Management (CRM) company, driving business transformation through its AI + Data + CRM platform. It partners with organizations across sectors to help them connect with customers in new, meaningful ways. As an inclusive employer, Salesforce fosters innovation and integrity, offering meaningful career development opportunities to its global workforce.

About the Team:

The Marketing AI/ML Algorithms and Applications team supports Salesforce’s internal marketing efforts. The team builds data engineering solutions to enhance marketing effectiveness and targeting by leveraging advanced analytics and AI. With a direct influence on Salesforce's outreach to its global customer base, this team plays a critical role in the company’s growth strategy.

About the Role:

As a Senior Data Engineer, you will help build robust data platforms and pipelines supporting machine learning and analytics for marketing optimization. You'll work closely with data scientists and analytics teams to enable real-time and batch processing of customer data and contribute to impactful, data-driven marketing strategies.

Key Responsibilities:

  • Design and build scalable data platforms and pipelines to support AI/ML use cases
  • Develop and maintain Feature Stores to enable efficient feature access for model development
  • Construct ETL workflows to integrate data from platforms like Snowflake and Data Cloud
  • Collaborate with cross-functional teams to meet data needs for various ML models (e.g., lead scoring, product interest)
  • Implement infrastructure for model deployment, monitoring, and analytics through tools like Tableau
  • Optimize data infrastructure for performance, reliability, and cost
  • Ensure data quality, security, and governance in collaboration with data stewards
  • Mentor junior team members and share domain expertise

Key Technical Skills:

SQL, Python, PySpark, Spark, Hive, Presto, Kafka, dbt, Airflow, Snowflake/Redshift, S3/HDFS, AWS/GCP/Azure, Data Modeling, ETL, Machine Learning (Data Support), Customer Data Platforms

Requirements:

Educational & Professional Experience:

  • Minimum 5 years of experience building data platforms and pipelines for large-scale datasets
  • Proficiency in big data technologies and cloud platforms (AWS, GCP, Azure)
  • Experience with modern data engineering tools (dbt, Airflow), data lakes, and data warehouses
  • Solid foundation in data modeling, ETL design, and scalable architecture
  • Exposure to advanced analytics and machine learning use cases from a data provisioning perspective

Desired Attributes:

  • Strong problem-solving and communication skills
  • Passion for data-driven B2B marketing solutions
  • Experience working with Customer Data Platforms (CDPs) and customer 360 initiatives
  • Familiarity with Salesforce products and data is a plus

Important Notice:

This job description and related content are owned by Salesforce. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Salesforce directly. We do not process applications or respond to candidate queries.